Functional Hybrid Modeling
نویسندگان
چکیده
The modeling and simulation of physical systems is of key importance in many areas of science and engineering, and thus can benefit from high-quality software tools. In previous research we have demonstrated how functional programming can form the basis of an expressive language for causal hybrid modeling and simulation. There is a growing realization, however, that a move toward non-causal modeling is necessary for coping with the ever increasing size and complexity of modeling problems. Our goal is to combine the strengths of functional programming and non-causal modeling to create a powerful, strongly typed fully declarative modeling language that provides modeling and simulation capabilities beyond the current state of the art. Although our work is still in its very early stages, we believe that this paper clearly articulates the need for improved modeling languages and shows how functional programming techniques can play a pivotal role in meeting this need.
منابع مشابه
Hydra: A Functional Hybrid Modeling Language
This is a summary of the design ofHydra, a language prototype for Functional Hybrid Modeling. Hydra is used for non-causal modeling specifications, and based on first-class signal relations, complex systems can be composed by components in a functional way. Reactivity is introduced in Hydra to handle event and discontinuity in such hybrid systems. The experience in studying the semantics and im...
متن کاملA Framework for the Development of Hybrid Models
Rapid prototyping of complex digital systems requires a well defined design flow. A typical top-down design flow starts with a construction of a performance model of the system under design, which helps in making architectural design decisions. Unless this model is used for later phases of the design process, a model continuity problem exists. This problem results from having to model and simul...
متن کاملFunctional Hybrid Modeling from an Object-Oriented Perspective
The modeling and simulation of physical systems is of key importance in many areas of science and engineering, and thus can benefit from high-quality software tools. In previous research we have demonstrated how functional programming can form the basis of an expressive language for causal hybrid modeling and simulation. There is a growing realization, however, that a move toward non-causal mod...
متن کاملHybrid Functional and Instruction Level Power Modeling for Embedded Processors
In this contribution the concept of Functional-Level Power Analysis (FLPA) for power estimation of programmable processors is extended in order to model even embedded general purpose processors. The basic FLPA approach is based on the separation of the processor architecture into functional blocks like e.g. processing unit, clock network, internal memory etc. The power consumption of these bloc...
متن کاملHybrid steepest-descent method with sequential and functional errors in Banach space
Let $X$ be a reflexive Banach space, $T:Xto X$ be a nonexpansive mapping with $C=Fix(T)neqemptyset$ and $F:Xto X$ be $delta$-strongly accretive and $lambda$- strictly pseudocotractive with $delta+lambda>1$. In this paper, we present modified hybrid steepest-descent methods, involving sequential errors and functional errors with functions admitting a center, which generate convergent sequences ...
متن کامل